package Dto;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class SqlDao {

    // MySQL数据库连接参数
    private String url = "jdbc:mysql://localhost:3306/db?user=root&password=123456";
    private Connection conn;

    // 1. 建立数据库连接
    public void connect() {
        try {
            // 加载 JDBC 驱动
            Class.forName("com.mysql.cj.jdbc.Driver");
            // 建立连接
            conn = DriverManager.getConnection(url);
            System.out.println("✅ 数据库连接成功！");
        } catch (Exception e) {
            System.err.println("❌ 连接失败: " + e.getMessage());
            e.printStackTrace();
        }
    }

    // 3. 关闭数据库连接
    public void closeConnection() {
        try {
            if (conn != null && !conn.isClosed()) {
                conn.close();
                System.out.println("✅ 数据库连接已关闭！");
            }
        } catch (SQLException e) {
            System.err.println("❌ 关闭连接失败: " + e.getMessage());
            e.printStackTrace();
        }
    }
    //把宽度和高度写入到数据库中


    //读取sqlserver的操作，
}


